constantly creating obstacles - Fransızca İngilizce Sözlük